﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Foothill.Model
{
    public enum NewAccountInfoValidationResult
    {
        EmailOK,
        InvalidEmail,
        EmailInUse,
                
        // activation code already sent to the email, but user hasn't activated it yet within time allowed
        EmailActivationPending,

        // activation is expired
        EmailActivationExpired,
        
        UsernameOK,
        UsernameInUse,
        InvalidUsername,
        
        PasswordOk,
        InvalidPassword,
        PasswordTooLong,
        PasswordTooShort,
        PasswordsNotMatch
    }
}
